lute turtle - English Synonyms Dictionary